<?php
namespace Home\Controller;
use Think\Controller;
class LoginController extends Controller
{
      
    public function index()
    {
       // $username=I('post.username');
       //  $password=I('post.pwd');
       //  $userc=M('user');

       //  $data=$userc->where(array('username'=>$username))->find();
       //  // var_dump($username);
       //      if(!$data['username'])
       //      {
       //          $this->error('用户名不存在！');
       //          exit;
       //      }

            
       //      if($data['password']!=md5($password.$data['salt']))    
       //      {
       //          $this->error('密码不正确');
       //           exit;
       //      }
       //      if($data['auth']!=1)
       //      {
       //          $this->error('权限不够');
       //           exit;         
       //      }

       //      session('name',$data['username']);
       //      session('name',$data['pwd']);
            
       //      $this->redirect('Home/Index/index');
    	

        $this->display();
    }


function username(){
	if(!empty($_POST['username'])&&IS_AJAX)
	{
		$username=$_POST['username'];

		$userc=M('user');
	
		if($userc->where(array('username'=>$username))->select())
		{
			$this->ajaxReturn(true);
		}else{
			$this->ajaxReturn(false);
		}
  }else{
  	$this->ajaxReturn(false);
		$this->error('添加失败!');


	}	
}
function pwd(){
if(!empty($_POST['pwd'])&&IS_AJAX)
    {
		$username=$_POST['username'];
    	// var_dump($username);

       $password = md5(I('post.pwd'));

        $userc=M('user');
     
        $a=$userc->where(array('username'=>$username))->find();
	    $pwd=$a['pwd'];
	    // var_dump($password);

	    // var_dump($a);
	    // var_dump($password);
    
      if($password==$pwd)
      {
          // var_dump($_SESSION['sname']);
      // exit;
   

        $_SESSION['suser_id'] = $a['user_id'];
        $_SESSION['sphone'] = $a['phone'];
        $_SESSION['sname'] = $a['username'];
        // var_dump($_SESSION['sname']);
         $this->ajaxReturn(true);
  

  
	    }else{
	        $this->ajaxReturn(false);
	    }
	    // var_dump($_SESSION['sname']);
	    // exit;
        // $_SESSION['suser_id'] = $a['0']['user_id'];
        // $_SESSION['sphone'] = $a['0']['phone'];
        // $_SESSION['sname'] = $a['0']['username'];
}else{
	$this->ajaxReturn(false);
        $this->error('未登入请登入!');
        

    }   

} 



     public function regist1()
    {
//         if(!empty($_POST['phone'])&&IS_AJAX)
//     {
//         $username=$_POST['phone'];
//         // var_dump($username);

//         $password=$_POST['pwd'];

//         $user=M('user');
     
//         $a=$user->where(array('username'=>$username))->select();
//         $pwd=$a['0']['pwd'];
//         // var_dump($pwd);
//         // var_dump($password);
//         // exit;
    
//         if($password==$pwd)
//         {
//             $this->ajaxReturn(true);
//         }else{
//             $this->ajaxReturn(false);
//         }
// }else{
//     $this->ajaxReturn(false);
//         $this->error('未登入请登入!');
        

//     }   
    // }
        $this->display();
}
public function checkphone()
    {
        $user=M('user');
        // var_dump($user);
        // $this->display('Home/Register/register');
        $result=$user->where($_POST)->find();

        // var_dump($result);
        if(!empty($result)){
            echo 1;
        }else{
            echo 0;
        }
    }

    public function checkuser()
    {
        $user=M('user');
        // var_dump($user);
        // $this->display('Home/Register/register');
        $result=$user->where($_POST)->find();

        // var_dump($result);
        if(!empty($result)){
            echo 1;
        }else{
            echo 0;
        }
    }
    public function do_register()
    {
        $user=M('user');
        // if(!$user->create()){
        //     $this->error('注册失败');
        //     exit;
        // }
        $data['atime']=time();
        // $data['status']="1";
      


        //预处理数据
        $data['username'] = I('post.username');
        $data['pwd'] = md5(I('post.pwd'));
        $data['phone'] = I('post.phone');
// var_dump($data);
// exit;
      
        if($user->add($data)>0){
            $list=$user->where(array('username'=>I('post.username')))->select();
            // var_dump($list);
            // exit;

            //赋值
            $ulist['uid'] = $list['0']['user_id'];
            // $ulist['nickname'] = $list['0']['username'];
            // // V($ulist);
            // //同时创建用户详情表
            $userdetail=M('userdeatil');

            $userdetail->add($ulist);

            $this->success("注册成功",U('/Home/Index/index'));
        }else{
            $this->error("添加失败");
        }
        //     if ($user->add($data)){
        //      $this->success('添加成功!',U('Admin/Link/index'),10);
        // }else{

        //     $this->error('添加失败!',U('Admin/Link/add'),2);
        // }

    }
}
